Cafe
Pedlars
7 locals recommend,
Permanently closed
Location
128 Talbot Rd
London, England
Tips from locals
Small independent shop stocking vintage and reproduction homeware, plus stationery and gadgets
Unique things to do nearby
Locals also recommend
- 15 locals recommend