The Birch London
0
Reviews
Delicatessen in London
- Hampstead
297 Finchley Road
, Hampstead, London, NW3 6DT
+44 (0) 20 7794 0777
The Birch sells an assortment of cold cooked meats and savoury items as well as condiments and tinned foods. They also sell a selection of Russian books and ornaments in their basement area.
|