THE PROPERTY.
The Redwood Inn is a substantial and deceptively spacious detached country village freehouse with origins reputedly dating back to 1824. Well presented throughout, the property retains much o
↧