CLARKS - Shoe Store - 98 High Street, Kensington, London, United Kingdom - Phone Number - Yelp
UK high street shop signs, UK high street, shop sign, shop signs, shops, shopping, UK, high streets, sign, signs, decline, worry, concern, future Stock Photo - Alamy