Boston Manor House

Boston Manor House is a Jacobean mansion from 1622, set beside broad parkland on the western edge of London. The house is compact, but its period rooms and summer walks make it a good low-key detour near Richmond and Kew.

things to do sight architecture historic house