Kings Cross Town Hall

Kings Cross Town Hall, London

rated excellent

Kings Cross Town Hall

5 Judd Street
Kings Cross
London
WC1H 9JE