
Battersea Power Station is steadily reigniting the area around it, as every store you could possibly hope for flocks to the area.
Next up is beloved household name Boots, a mainstay of any British shopping experience, which will open its doors to customers for the first time tomorrow, December 6.