Beautifull flat with everything you need for a stay in London. IT really is just a few minutes walk to the train station. Nice park across the street gives an extra to the view.