Skip to playerSkip to main content
  • 6 years ago
In the Woolwich area of London, a massive queue forms for a fish and chips van that opened on Friday (June 5).

Recommended