Tag: Thames

Marble Hill, English heritage. villa, Twickenham, Thames, historic
Historic buildings

Marble Hill

Marble Hill is a historic house and gardens lying on the north bank of the River Thames in Twickenham.  It has recently  been reopened by English Heritage after an eight million pound refurbishment programme funded mainly by the National Lottery. Although not a large villa, it is well worth a

Read More »