If you’re taking the Elizabeth Line from Heathrow to Central London, hop off at Hanwell Station for the best fish & chips in London.
Share this post
London’s best fish & chips is my takeaway…
Share this post
If you’re taking the Elizabeth Line from Heathrow to Central London, hop off at Hanwell Station for the best fish & chips in London.