Shepherds Of Westminster – Restaurant- Now Open
What To: Want to eat amongst, the suited and booted.. politicians, journalists and city workers… well you have to check out Shepherds of Westminster!
Why To: If shepherds pie is your thing then you’re gonna love this place.
When To: Shepherds Of Westminster opened three days ago.
Where To: Marsham Street, London SW1P 4LA
