The Chamberlain, near Tower Bridge, is an exceptional hotel with a stylish bar & restaurant
downstairs. Just a stones throw from the Tower of London and the capital's main sites.
Reviews
This listing was not reviewed yet:
Your review for The Chamberlain Hotel, Tower Bridge