Point of interest
S M B S Foods
7 locals recommend,
Tips from locals
Everything you could ever want to eat - with a health food / organic emphasis.
Unique things to do nearby
Locals also recommend
Location
75 Lordship Ln
London, England