Conundrum answer

Where is this aircraft landing?

St Pancras Station prototype?

Answer is in issue 92 (April 2018) of the Europa Flyer

Originally from Front  Page. Transferred to Sandpit.

 

 

KH