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.