The Limes

  2 Vineyard Drive, Wellington, Telford, England, United Kingdom

Booking.com Book Now