London’s iconic Battersea Power Station is giving UK shopping malls new agency with its mix of cultural and historical relevance, offering a fresh perspective on mixed-use retail development.