Từ những đường bờ biển quanh co hay các ngọn núi sừng sững tới những trung tâm mua sắm sầm uất và các trạm phát điện đồ sộ, triển lãm “Britain from the Air” nhằm ca ngợi sự phong phú giàu có trong cảnh quan thiên nhiên nước Anh. Toàn cảnh cây cầu cạn Glenfinnan lượn vòng qua cao nguyên West mang theo đường xe lửa được coi là có tuyến đường lãng mạn nhất nước Anh. Được hoàn thành năm 1901, tuyến đường dài 263 km vừa được bầu chọn là đường ray tàu hỏa hàng đầu thế giới