Heathrow is ‘sooooo’ expensive because it is a business centre so alot of business passengers travel down and as they dont pay for the flight, the businesses do, they dont mind the price. (most passengers are business passenger) Due to the hig demand for the flight the airline will put the prices up and up. People please correct me if im wrong.