Festival Hall and Shot Tower, London

1951