A Toronto-bound Air Canada flight was forced to abort taking off at London's Heathrow Airport due to a technical problem.

Air Canada said the pilot on Flight AC859 "rejected" takeoff Friday after a warning light on the Boeing 767 came on while the plane was travelling about 140 km/h.

A passenger told CBC News the plane was going "full throttle" and appeared ready to take off when it abruptly "screeched to a halt."

The plane returned to the gate under its own power and passengers disembarked.

There were 210 people on board the aircraft when the problem occurred.

Passengers are being put up in hotels and the flight has been rescheduled for 9 a.m. local time Saturday.

An Air Canada spokesperson said rejecting a takeoff is "quite rare."

With files from CBC's Trevor Dunn