Richmond House, Twickenham
Former mansion in Twickenham, England
Richmond House in 1725
Richmond House
was a large mansion in
Twickenham
, Surrey, England.