So what’s the draw of Twickenham? It’s got a riverfront – undeveloped for decades for some inexplicable reason. Its high street offers a selection of...