Designed by
Title
Interior of New Battersea Power Station: The art deco monolith set to be London's flashiest shopping mall #293910116
Description
London, UK - Oct 13, 2023 - Interior of New Battersea Power Station: The art deco monolith set to be London's flashiest shopping mall. The iconic London landmark building, Leisure destination, Space for text, Selective focus
This image is editorial