art’otel London Hoxton: 2.4 km to Tower Bridge