Friday, 17 May 2013

A map for the Grain Store, a new restaurant in Granary Square, London.