I'm looking for a landing site near Teddington, Fairoaks would be too far away. I heard rumours that someone around here had a Gazelle and used to land somewhere just off the H route along the river. My head office is v. close to teddington would really like to find something.
Location is close to
tw11 0je - Google Maps
any feedback appreciated