EnglandGreater LondonLondon
5 guests
2 bedrooms
1 bathroom
Situated in Lambeth, just a short walk from the capital's most iconic hotspots and cultural attractions, this practical pad is a great choice for those looking to get out exploring. The home itself is...
From €488 Nightly