Information
Location Info |
Features |
---|---|
Fore Street Salcombe England United Kingdom 01548 842604 Visit Site Contact |
Inn Pub Restaurant Family Garden Shaded Terrace Ales Wines Spirits |
Victoria Inn reviews
Login to comment