in Camber (BT103)
Camber, East Sussex, England, United Kingdom
This light and airy property is located near to the seafront at Camber Sands, which, as its name suggests, is a beautiful sandy beach, suitable for sandcastle building, beach games or just relaxing. T.....
From €726