St George’s Interdenominational Chapel
Place of worship in/near Heathrow, existing between 1968 and now.