Tower Bridge is just 781m away from Bermonds Locke, making it easily accessible for hotel guests.