Globe View House Apartment
Globe View House, 169-173 Blackfriars Road, Southwark London, SE1 0FULocated 1 km from London Eye in London, this apartment features a sun terrace. Globe View House Apartment features views of the garden and is 1.3 km from Somerset House. Free WiFi is available throughout the property.
1 rooms
from £129