About Luton Town Hall

Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures

Luton Town Hall is situated at the junction between Manchester Street, Upper George Street and George Street, Luton, England; the current building was completed in 1936 on the site of the older Town Hall which was burnt down 19 July 1919, following the Peace Day Riots.

Source From: Wikipedia
Upper George Street, Luton, England, United Kingdom, LU1 2QX

Nearest places in Luton Town Hall