Restaurant

The Greyhound Inn

The Greyhound Inn is a modern british in Letcombe Regis. Expect a proper sit-down restaurant rather than a generic stop.

Restaurant details

Address: Main Street

Postal address: Main Street, Letcombe Regis, Oxfordshire, OX12 9JL

Phone: 01235 771969

Website

The Greyhound Inn sits in Letcombe Regis, Oxfordshire. The cooking leans modern british. Pricing reads around ££. Public cues point to grilled meat dishes and seasonal menu changes.