Video: First Look at Public – Woolwich Market

We take a look at the food and drink on offer at one of London’s new street food markets, Public.

Public, Woolwich Market, Plumstead Road, SE18 7BZ