English Heritage: Marble Hill House

English Heritage: Marble Hill House
Marble Hill Park, Richmond Road, Twickenham, Greater London, TW1 2NL