Located just steps away from the River Thames, river views are just minutes away from the apartments. As the apartments are so centrally located, many of London’s hotspots can be accessed on foot. Why not cross the bridge and spend the afternoon in Tate Britain, or take a slightly longer stroll to Westminster Cathedral? For an English pub meal, The Rose is a short walk away and offers views of the Thames as you dine. For something more high-end (and high up), you’ll find London Sky Bar just across the river. If walking isn’t for you, you’ll find it easy to access London via Vauxhall Station, just 7 minutes away on foot. From here, you can access the famous Oxford Street in 6 minutes, St. Paul’s Cathedral in 20 minutes and Camden Town in 19 minutes.
Relaxed - Full refund within a 2-week cancellation notice.