Waterfront Living is a tranquil development offering two bedroom residential luxury floating homes situated at Upton Lake, Upton-upon-Severn, WR8 0PB.
Nestled alongside the mighty River Severn and just a stone's throw away from the enchanting market town of Upton-upon-Severn, Waterfront Living is a pioneering project that sets the standard for floating homes.