Located at the site of the famous Battersea Power station, the venue offers large scale hospitality space for parties and receptions for large scale events.
Located at the site of the famous Battersea Power station, the venue offers large scale hospitality space for parties and receptions for large scale events.