Luton Town Hall
in undefined, United KingdomCategory: Attraction
0 views
0 shares
0 comments
set bookmark!
Created/changed by:
System
Address details
Business & Economy Team/Regeneration Service/Town Hall, Luton LU1 2BQ, United Kingdom Print route »Phone & WWW
Business hours
Info
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.
