News

From a contemporary Siberian larch-clad house beside Camber Sands to a 16th-century country retreat a hop, skip and a jump ...
Camber Sands is a sandy beach located east of Rye in East Sussex, England. It’s known for its long stretches of golden sands, expansive sand dunes, and unspoilt views that stretch for miles.