Vintage Shops London. Featuring more than 50 vintage shops, markets and stalls