noun a Tudor house near Lechlade in Oxfordshire: home (1871–96) of William Morris
kelmscott manor 🔊 Listen to this noun a Tudor house near Lechlade in Oxfordshire: home (1871–96) of William Morris Upcoming Events – Experience Oxfordshire Kelmscott Manor – Wikipedia Welcome to Kelmscott Manor Kelmscott Manor – 2019 All You Need to Know Before You Go (with Plan Your Visit – Kelmscott Manor Share Facebook Twitter Google +