Kelmscott Manor, Oxfordshire
Kelmscott Manor is a Tudor limestone property built around 1570. It lies adjacent to the River Thames in the village of Kelmscott, in...
Recent Posts
Archive
Tags
Kelmscott Manor, Oxfordshire
Hatfield House, a London Prodigy
Snowdrops at Colesbourne Park
Victoria has her eye on you!
Highgate Cemetery
The Peace Pagoda
An extraordinary home, and a work of art
Eltham Palace, the social hub
Westminster Abbey - A Triforium Treasure Trove
A trip to Hampton Court Palace