The Pelham Hotel is a luxurious boutique townhouse situated in the heart of lively, cosmopolitan South Kensington. It’s just a few steps away from the Victoria & Albert and Natural History museums, and close to South Kensington underground station.
The hotel is superbly designed with a perfect blend of both form and function, making it the perfect venue for your extra special wedding reception. There are private event spaces within the hotel, which are both glamorous yet intimate in their setting. Those on the hotel’s first floor are light and airy with high ceilings and several floor to ceiling windows. There are two connecting rooms which are flexible in their format and can easily be transformed to meet every requirement. Bistro Fifteen Cromwell Place restaurant and bar can be hired as an individual event space – perfect for the celebrations that are sure to ensue!
Our talented Head Chef here at The Pelham is very flexible and will be sure to meet each dining requirement for the special day.