Overview
Claimed
Description
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.
Source of Info:
Y Yext
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.