Is 4 hours enough to transit in Heathrow?

Posted by Witty_Amount2492@reddit | AskUK | View on Reddit | 8 comments

Hi folks! I will be flying from Edinburgh to LHR Terminal 5 (landing at 10:30 am) and have a connecting flight to Toronto from Terminal 2 at 2:30 pm. Different tickets and I will have a checked bag with me. Some online searches tell me this is not enough time to transit time. Can locals please give me a more realistic sense of whether 4 hours is enough or not?