Recognise this? Is that distant turret part of some forgotten castle in the heart of Twickenham? Is it the home of a reclusive, mad millionaire not seen since 1993? Nah! It’s Twickenham Yacht Club taken from York House Gardens and as snapped by @gavinwheeler. We kind of like it.