Loading hotels
Confirming room availability...
Times Square Central London Apartments, Hooper Street, London, United Kingdom
With a stay at Times Square by BridgeStreet in London (The City of London), you'll be convenient to Tower of London and London Bridge. This apartment is close to St. Paul's Cathedral and King's College London.