The new food hall will be situated at the heart of Battersea Power Station and will be a 24,000sq ft...
Please log in or sign up to see more.
One fine body…