Kensington Town Hall, London (built 1976)
Location: 51.50202°N, 0.19515°W