October 23, 2018

Battersea Power Station Square by BIG

Battersea Power Station Square by Bjarke Ingels Group in London, UK Situated at the very foot of the towering Battersea icon, the new Malaysia Square

Subscribe to our weekly newsletter