bemusedbackpacker.com
The Vicarage, Cheshire, England.
The Vicarage is a grade II listed farmhouse that combines English country heritage and historic character with the subtle, laid back comfort and service of a modern hotel. Sometimes on your travels…