Shoreditch Apartments London: 2.3 km to Tower Bridge