Find us at 51 Blandford Street,London, W1U 7HJ
Our opening hours:
The Deli at 51 Blandford Street is now closed.
However, we are rapidly proceeding on a new, larger site and hope to welcome you again very soon. Details will be published here.