Thumbnail – The Press Room, Twickenham (DSC_5087t) Published August 20, 2018 at 1124 × 1124 in The Press Room, Twickenham The Press Room on London Road, Twickenham.