Roast Beef @ Simpson's in the Strand
ROAST BEEF
Simpson's in the Strand, London
The spiritual home of Roast beef. What more can I say? Any excuse to go..
Eaten: Mon, 17 Sep 2018 12:52