5 Large detached houses | Rose Clover Place Clavering

5 Large detached houses | Rose Clover Place Clavering

Titled: 5 Large detached houses | Rose Clover Place Clavering. Five large detached houses located at Rose Clover Place in Clavering, Essex. Situated on Wicken Road in Clavering, near Saffron Walden, Essex, CB11. We are delighted to announce the near completion of our flagship site. Acquired in October 2022, Rose Clover Place has proven to …