Tower Suites by Blue Orchid London: 550 m to Tower Bridge