Venue Info

This decommissioned power station in Battersea (duh) has become a landmark by the Thames and is now home to various pop-up events throughout the year.