26 Grains

A unique 24 seat restaurant in the heart of Neal's Yard