Shepherd’s of Westminster
For more information regarding availability and prices please call020 7834 9552
Alternatively, simply fill in your name, email address and phone number in the form below and we will call you back to confirm.
Shepherd’s of Westminster is a stylish British restaurant situated on Marsham Street in the heart of Westminster.
The menu focuses on seasonal ingredients and classic flavours.
There are two private dining rooms; one of which seats up to eight for an intimate affair and the larger one up to 32 for dinner and 60 for standing receptions, both provide a discrete and elegant meeting space and can be booked for breakfasts, lunches, dinners, round tables or receptions.
For larger functions, the whole restaurant can be hired exclusively to accommodate up to 200.
There is a minimum spend of £750 for the St Stephen’s room which includes all food, beverage and service charge. There is no room hire fee.