Bridgestreet India Street - Hotel Reviews from across the web
No title - expert review India Street is located on the edge of The City, close by to the famous Tower of London and the spectacular Tower Bridge an internationally recognized symbol of London with fabulous views from the upper walkways 140 ft above the Thames. 8 India Street comprises of fourteen Contemporary apartments se... sidestep.com
Epic Trip is not responsible for content from external web sites and sources including photos, information, map, and reviews of Bridgestreet India Street, London, England