Venues used by ViSTA

> return to the list of venues

The Place 2
Leigh Road
Street
Somerset
BA16 0HA

Facilities at this location

  • Disabled Access
  • Close to local amenities

Notes

Some self catering facilities on site TV/Video to hire if booked well in advance.
ViSTA, The Town Hall, Bow Street, Langport, Somerset, TA10 9QR
Telephone: 08453 580372