- UK Information
- UK Hotels
- London City Hotel
London City Hotel
London City Hotel offers modern accommodation next door to Borough Tube Station, and a 5-minute walk from London Bridge Rail Station. Tower Bridge is a 10-minute walk away.
Rating
Visa,American Express,MasterCard
Prices from £39
18