Hotel description
Property Location With a stay at this apartment in London (London City Centre), you'll be convenient to Barbican Arts Centre and St. Paul's Cathedral. This property is close to London Bridge and Tower of London.Business, Other Amenities Self parking (subject to charges) is available onsite.