The Lamb on the Strand
99 The Strand Trowbridge, BA14 6LLFound on the A361 between Trowbridge and Devizes, The Lamb on the Strand is a Wiltshire country pub and restaurant which offers high-quality accommodation.
2 rooms
from £95