Denham Place From ‘Live and Let Die’ Lists For $88M
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.
No comments:
Post a Comment