May to September 1951.
Location Hogarth Court, Camden Road, St Pancras Way, London, NW1
Categories
Authority
More Information Festival of Britain