Brewer’s Hall

Located in Aldermanbury Square, Brewers’ Hall was rebuilt in 1960 after the initial building was bombed in WWII. Being at the heart of the City of London the building has one of the most sought...