British Airways offers 35,000 domestic seats for under £50 each way
The carrier is also offering two-night domestic flight and hotel packages from £149 per person
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed