A fruit & veg stall outside Hampstead Heath overground station. Posted on 3rd January 2013 Permalink