Connect with us

Shopping

All the Boots stores closing including 15 shops in London

Published

on

All the Boots stores closing including 15 shops in London

Of the latest store closures, at least 15 are in the capital and those impacted include Forest Hill and Camden.

Continue Reading