Travel Town Hall Hotel & Apartments London History lesson. On a quiet residential street in Cambridge Heath in the East End of London sits the borough’s original town hall, built in 1910.