Heathrow Queen’s Building

Heathrow Queen’s Building. You must be of a certain age to remember the roof gardens at the Heathrow Queen’s Building at their best. Opened in 1956, along with Terminal 2 (then the ‘Europa Terminal’), the Queen’s Building sported an extensive viewing terrace, later extended onto the Terminal 2 roof. These early Heathrow buildings were demolished […]