Festival of Britain - SE20

May to September 1951

Location
Queen Adelaide Court, St John's Road, London, SE20

Categories

Authority

    More Information
    Festival of Britain

    arrow-up-circle