Eden Point Penthouse —
Leigh-on-Sea, Essex
The stunning, duplex penthouse apartment at Eden Point is the ultimate luxury living space.
Overlooking the Thames Estuary at Leigh-on-Sea, the 4000 sq ft penthouse raised the bar for opulent, bespoke property in the area.