Visit Lechlade - 'Heaven on Earth!'
This is ‘Heaven on Earth’ wrote the philosopher and designer William Morris when he visited Kelmscott Manor, the beautiful historic manor house overlooking the Thames near Lechlade. Morris rented the Manor in 1871 as the perfect retreat for his family from their busy lives in London where he had his…
Read More