Bermondsey Square Apartment London apartment is located next to Up at The O2, The London Eye and Somerset House.
Just 5 km from the center of London known for Tower Bridge, London Bridge and Tower of London. Pizarro treats guests with spanish and european meals and lies within 150 meters from the property.
There are a microwave and a dishwasher provided in a kitchen.
The nearest metro station is London Bridge, situated 750 meters from the apartment.