Other clips you might like

Pizza Express in Wilmslow, UK

Pizza Express in Wilmslow, UK

Poppies Fish & Chips Restaurant In Camden, UK

Poppies Fish & Chips Restaurant In Camden, UK

Poppies Fish & Chips In Camden, UK

Poppies Fish & Chips In Camden, UK

Taco Bell Restaurant On Merrion Street In Leeds, UK

Taco Bell Restaurant On Merrion Street In Leeds, UK