Cass Art
Cass Art is a renowned art shop within London and you’ll have no hesitation as to why when you visit.
The quality and price of their stock is good, so the money you do spend is a guaranteed investment. They always have a lot to offer, and the sales are great too! Cass Art’s Charing Cross store has always had really lovely stuff (and staff) and damn good ‘shop music’ too! Their largest store is in Islington.
They have 4 stores around London; Hampstead, Islington, Soho, Charing Cross and Kensington.
Look on the website for more information, and how to get there.