Hi
I wonder if anyone can ID the location of this, I am inclined towards the 1951 Festival of Britain at Battersea.
Moderator: dave771
Return to themagiceye: Amusement Parks Forum
Users browsing this forum: No registered users and 2 guests