No Such Place brings you a modern vision of a neighbourhood pub, serving cocktails alongside an all-day offering of coffees, craft beers & tapas with a seasonally British twist.
Location
No Such Place Pub,
190 New North Road,
London,
N1 7BJ,
United Kingdom