Tower Bridge Apartments : Two Bedroom
For Rent £282.00/night2 Bed For
3 America Square, London EC3N 2LR, UK
- Bedrooms 2
- Bathrooms 2
- Midrange (sq.ft)
London
Tower Bridge Apartments – Two bedroom Minimum Stay: 7 nights stay On the doorstep of Tower Bridge, and only a short walk from the Financial district, the City, the Tower Bridge Apartments is a stylish portfolio of serviced two bedroom apartments designed for modern London living. Within easy reach of London’s finest shops, restaurants and Read more »