London Blitz

3.9/5
(18) · Department store in London, United Kingdom
Suggest an edit · Your business? Claim now
BLITZ London is the biggest vintage department store in the UK. Awarded a top ten position in “Time Outs” best shop to visit in London 2013. BLITZ is a …

Reviews

Yelp
3.9/5 · 18 reviews

Social profiles