The Granary | sleeps 5

£117pp