Property Location
With a stay at this apartment in London (London City Centre), you'll be minutes from St. Paul's Cathedral and London Stock Exchange. This property is close to London Bridge and London Eye.
Business, Other Amenities
Featured amenities include multilingual staff and an elevator (lift).