22nd floor overlooking London - Interior designed - Serviced apartments for Rent in London, London, United Kingdom
Entire home/apt in London, United Kingdom. 22nd floor Interior designed, stunning views of the City and Tower of London. Most of the London landmarks can be seen from the flat with no obstruction. Lovely open plan sitting room/kitchen separate large double bedroom, large separate bath/sho...
See this content immediately after install