Battersea Power Station : Unique Brands
The historic Battersea Power Station building complex in Battersea, London is home to British and international unique brand stores featuring fashion, beauty and accessories with a global presence these brands celebrate a lifestyle look and luxury quality with custom merchandising...being world renown the creative styling of these stores emphasizes their brand feel and aspirational presence!