Shepherd's of Westminster serves modern British food with a twist of classics for good measure. We support British producers as much as we can to help with sustainability and the environment.
Shepherd's of Westminster
|Venue name:||Shepherd's of Westminster||Contact:|
|Price:||£26 to £40|