This is a luxury apartment situated in London, only 2.2 miles from Greenwich Park.
The apartment is within 5 minutes' walk of the railway station which you can use to reach popular destinations in the city centre, such as London Bridge in under 15 minutes. Free WiFi is provided throughout the property. The kitchen comes with a dishwasher and there is a private bathroom. Towels and bed linen are also available.