Where was this 'beauty spot' on the dock road? (that may be tongue in cheek) - The Beatles were pictured on it (looks like an oller) for early promo shots in Sept 62.
Printable View
Where was this 'beauty spot' on the dock road? (that may be tongue in cheek) - The Beatles were pictured on it (looks like an oller) for early promo shots in Sept 62.