The London Pass
Big Bus Tours

A Map of Aldgate

Hotels | Weather guide | Events | Shops

Best rates for a Local Hotel

map reviews website

Chamberlain Hotel

Chamberlain Hotel

The Chamberlain Hotel is your 'home away from home' in the centre of London. It is conveniently situated just North of Tower Bridge and is a short stroll to many of London’s world-famous tourist ‘hotspots’. ... More | visit website