000ft and can be seen on Google Earth (minus Leeds Castle until the satellite imagery is updated) at 51º40'58“S, 57º51'32”W. As for Leeds Castle, she's still at sea, now flying the ...
The bougie, standalone lodges are perched right on the lakeside within the grounds of Leeds ... castle itself. The estate, comprised of 500 acres of seasonal parkland, sits in the heart of Kent ...