These Serene Lakeside Lodges Are Just An Hour From London - And They Even Have Their Own VineyardsSouth Lodge transforms a historic family home into a luxurious B Corp wellness hotel, set in beautiful Sussex countryside, ideal for Londoners seeking tranquility.