Location details

Committee Room 1, Kensington Town Hall, Hornton Street, W8 7NX

Address: 
Hornton Street
London
W8 7NX