British Airways provides a great service when you are flying for many hours. My flight was about 6 hours to London and they provided all of the beverages (including alcohol) you wanted, plus 2 meals. They also had about 20 TV channels playing various movies and TV shows that you could watch. The flight seemed like 2 hours! Staff was also very…
read full review »