Brand New Studio in Victoria 7A - Apartments for Rent in Greater London, United Kingdom
Entire home/apt in Greater London, United Kingdom. Modern studio with balcony in the heart of London. Save money and time walking to the Buckingham Palace, Big Ben, London Eye, Saatchi Gallery, etc. Clean and bright, the studio is recently renovated as you can see in the photos. The Victoria coach...
See this content immediately after install