Seymour Bros London
0
Reviews
Delicatessen in London
- Camberwell
2 Grove Lane
, Camberwell, London, SE5 8SY
+44 (0) 20 7701 4494
Seymour Bros, in London, is a local delicatessen who specialises in cheeses, pies and cold meats. The address for Seymour Bros delicatessen is 2 Grove Lane.
Tags:
eat in, sandwiches, seating area
|