Kelmscott Manor is a limestone manor house in the Cotswolds village of Kelmscott, in West Oxfordshire, southern England. It dates from around 1570, with a late 17th-century wing, and is listed Grade I on the National Heritage List for England. It is situated close to the River Thames. The nearest town is Lechlade-On-Thames.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Kelmscott_Manor
Official Website https://historicengland.org.uk/listing/the-list/list-entry/1199373
Address (Unnamed Road), Kelmscott GL7 3, United Kingdom
Coordinates 51°41'17.498" N -1°38'18.144" E