London Boutique Apartments: 1000 m to Tower Bridge