A Harry Ramsdens fish and chip restaurant and takeaway premises situated on the seafront at Bournemouth,UK the worlds largest fish and chip restaurant

- Image ID: M42GMK
A Harry Ramsdens fish and chip restaurant and takeaway premises situated on the seafront at Bournemouth,UK the worlds largest fish and chip restaurant
Stephen Hyde / Alamy Stock Photo
Image ID: M42GMK
Location: Bournemouth, UK