Luxurious Central London Townhouse - Houses for Rent in London
House in London, United Kingdom. A luxurious and spacious king size bedroom with private entrance and private shower room in a beautiful Georgian townhouse with a garden and hot tub overlooking the Shard. Just three-minutes walk from Borough tube station, and ten-minutes walk fro...
See this content immediately after install