Shepherd’s of Westminster
Shepherd’s of Westminster is able to offer classic British dishes with a contemporary twist. Located in the heart of Westminster between Vincent square and Smith Square. Just a short walk from Pimlico Station with access to the Victoria Line for travel in and around London.
The venue is only a short walk from Pimlico Station.
Marsham Court Marsham Street London SW1P 4LA