Venues for hire in London Wandsworth
-
Crowne Plaza London Battersea
Crowne Plaza London Battersea is a four star hotel with views of the River Thames and has a total of nine meeting rooms with the largest holding up to 200 delegates. There are 78 bedrooms with Wi-Fi, and also an indoor & outdoor pool, a fitness centre and a spa on-site.Crowne Plaza London…