Review in Barbican Life

We are excited to see this lovely review of New Street Grill in Barbican Life.