The Chamberlain
The Chamberlain, 130-135 Minories, London, EC3N 1NU
~ Four Star Hotel in London ~
Located to the north of Tower Bridge, near the tower of London, Tower Bridge, the Gherkin, the river Thames and the docks of St Katharine, the Chamberlain hotel welcomes you in a friendly and comfortable. ~ BOOK NOW
No Comment