Construction named after John Lennon in Liverpool and George Best in Belfast (7)
I believe the answer is:
airport
(Other definitions for airport that I've seen before include "Place of takeoffs and landings" , "eg Stansted" , "Aviation complex" , "where flight begins or ends" , "Eg, Orly, Schiphol" .)