British Airways Boeing 747-436 G-CIVD operating BA55 London Heathrow – Johannesburg was around three hours into the flight when it turned back to London Heathrow due to a technical issue. Passengers have been accommodated overnight.