Tthe Lamb on the Strand

99 The Strand, Semington BA14 6LL, United Kingdom

Map of Tthe Lamb on the Strand, 99 The Strand, Semington BA14 6LL, United Kingdom

99 The Strand, Semington BA14 6LL, United Kingdom

Delivery options

No delivery

Contact details

Open hours

No open hours

Get directions(opens in a new tab)

Spot something wrong?

Dishes at Tthe Lamb on the Strand. Prices may vary in venue.