Located in London City Centre, this aparthotel is within a 10-minute walk of Financial District, Tate Modern, and Borough Market. London Bridge and The Shard are also within 15 minutes. Mansion House Underground Station is 9 minutes by foot and Cannon Street Underground Station is 9 minutes.