Eldon House

Built in 1834, London's oldest surviving house remains virtually unchanged since the last century. Inside you'll find heirlooms and treasures belonging to four generations of the Harris family, a fascinating bunch, while outside you can enjoy the beautiful 19th-century garden.


Must-see attractions