Back | Home › Venues in South London

Venues in South London

Discover Venues in South London, unique and unusal, conference, party or wedding venues. You'll find the very best selection of Venues in South London, right here.

We have 149 Venues in South London currently listed.

Page: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Shed Bar

This sports bar focuses on great sporting moments in both the history of sport and Chelsea Football Club. The bar serves a range of traditional meals at very re...

Glaziers Hall

The window over the Thames.
Glaziers Hall is situated directly on the River Thames, offering stunning views of the City and the Thames. This centrally loca...

The London Wetland Centre

In these days of increased corporate responsibility the London Wetland Centre gives companies the opportunity to hold an event in a ‘Green Venue’ wh...

116 Pall Mall

116 Pall Mall is a central london venue, home of the IoD, with 7 fuction suites for hire and exclusive venu hire on weekends, the venue is used for business and...

Millennium Gloucester Hotel & Confere...

The Millennium Gloucester Hotel and Conference Centre, London Kensington is located in the heart of prestigious Kensington and less than a minute’s walk f...

Fulham Football Club

Home of Premier League football club Fulham, Craven Cottage is a 22,000 all-seater stadium that sits on the banks of the River Thames in one of the most fashion...

London Dungeon

The best party venue in London with every facility and service you could ask for an evening of fun and frolicking. The Dungeon Horror theme gives your party a r...

Royal College of Art with Delectable ...

Adjacent to the Royal Albert Hall with views of Kensington Gardens, the Galleries and Seminar Rooms at the Royal Collage of Art provide 1500m² of white spa...

etc. venues - Avonmouth House

Avonmouth House was the first venue to be opened by award winning venue provider etc.venues, and has been offering dedicated training and conferences facilities...

Page: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15