There’s always a surge of excitement when a new location is listed on Light Locations, and the fresh addition of Windsor Road is no exception. This large contemporary townhouse is located in Gerrards Cross, and despite its proximity to London it is set back from the roads to create a serene and calm atmosphere. Perfectly…