New GANT store in the iconic Battersea Power Station, London UK.