Featured Properties

Thatcham   Newbury   Lambourn
For Sale – Thatcham
Three bedroom semi detached
£347,500
  For Sale – Newbury
Three bedroomed property
Price £324,950
  For Sale - Lambourn
Substantial detached house
Price £975,000