Store

Polish Deli

1 local recommends,
Permanently closed

Tips from locals

Francoise
August 24, 2014
The most well-stocked and reasonable polish deli.

Unique things to do nearby

See 30+ Top London Sights. Fun Guide!
London's Amazing Palaces & Parliament
Trip to unique bars in London
Location
31 High St
London, England