To enjoy your vacation in London, stay at Stunning One Bedroom Studio Flat London, which is 4.2 miles from Tower Bridge and about a 25-minute stroll from Ladywell.
The apartment lies in the Lewisham district, 2.2 miles from Crystal Palace National Sports Centre. This apartment is also situated right near St Hildas Church Hall.
London Honor Oak Park train station is approximately 5 minutes by foot from Stunning One Bedroom Studio Flat and London City airport is a 30-minute drive away.