Is there some way of seeing G-BOAF at Filton from the public road?
Heritage Concorde saysthat it can be viewed from a road name “Concorde Way” which is located at the rear of the Cribbs Cause Way Shopping Centre. From Google Maps it looks looks like it's close to a road but not sure if it's a public road:
Concorde Way, Bristol BS2, United Kingdom - Google Maps
I remember going to see Concorde testing at Filton when I was a kid. Would love to go back and see her now, even from a distance.