“Red Lyons Lodge” is a detached residence on the outskirts of Latchingdon, it offers vast, versatile accommodation, a self-contained annex, ..