Nobu Hotel London Shoreditch: 2.2 km to Tower Bridge