Obliterated 'field
Portsmouth - as in Airspeed, off the Eastern Rd into Portsmouth, just on the north west edge of Langstone Harbour ???
Not sure if it was grass or hard, but there are plenty of pertinent road names there, 'Airspeed Way' etc, but the largest landing strip visible is on top of PC World !
Either way a shame.