Friday, December 29, 2023

Denham Place From ‘Live and Let Die’ Lists For $88M

Denham Place

Denham Place is a grand 28,525 sq. ft. Grade I-Listed manor house with 12 bedrooms, 14 bathrooms, and 12 reception rooms and grounds that host a sunken and walled garden, a meadow, orchard, and a lake. 

from Men's Gear

No comments:

Post a Comment