Venue Shortlist : 0
South Place Hotel

South Place Hotel

The sophisticated South Place Hotel is located in the hub of the city of London. This luxurious 5-star hotel with a Michelin starred restaurant conceived by D & D London is a stylish venue with a very cool vibe.

South Place Hotel is an exceptional choice of venue for your private or corporate function. Rooms have plenty of light and the most up to date audio-visual equipment. The events team can arrange delegate packages with catering options, private dinners, cocktail receptions, weddings and Christmas parties. There are 5 discrete Conran designed dining rooms. Two large meeting rooms, Purdey and Steed are perfect for boardroom style meetings, accommodating 100 guests seated or 200 standing. Peel, Solo and Kuryakin each seat 20 guests, continuing the spy theme Le Chiffre bar can be hired for up to 60 people. The Secret Garden bar has space for 80 and exclusive hire of the Angler restaurant and terrace can accommodate 84 people seated or 200 standing.

Should you wish to stay the night, there are 80 gorgeous bedrooms designed by Conran & Partners. With high quality furnishings, Bang and Olufsen televisions, complimentary soft drinks and snacks and access to a free film library.

For a relaxed evening there is a Chop House on the ground floor offering wholesome uncomplicated menus. However, for something extraordinary head up to the rooftop Michelin starred Angler restaurant. This stunning restaurant with a smart terrace has superb views over the city and exceedingly good seafood. There are 3 bars, the South Place bar, the outside Secret Garden and Le Chiffre each serving excellent cocktails, champagne and a selection of fine spirits.

There is a 24-hour gym with all the up to date equipment including resistance and cardiovascular machines, and an excellent range of free weights. Further there are complimentary towels, earphones and water, and a personal trainer can be arranged should you require. There is a spa with sauna, steam room and rainfalls showers.

In a fantastic location between Moorgate and Liverpool Street station with excellent transport links. Kings Cross St Pancras is only 30 minutes away and City, Stansted, Heathrow and Gatwick airports are all within an hour. This exclusive boutique hotel encompasses both the historic and modern aspects of the city. A stunning venue that will impress your guests and make your event one to remember.

South Place Hotel Map
Venue South Place Hotel
Capacity 200 guests
Address 3 South Place
Greater London
Request a Quote

Venue Features (10)

  • AV Equipment
  • Accommodation
  • Disability Access
  • In-house Catering
  • Late Licence
  • Leisure Facilities
  • Licensed Bar
  • Local Public Transport
  • Outside Space
  • Wi-Fi Access