A double-decker bus has crashed into a railway bridge in Norbiton after taking a wrong turn.
The roof of the out-of-service 131 bus sheared off after the crash in Coombe Road.
Witness Carl Kember said he heard an "enormous crash" as the bus struck the bridge.
He said: "I was on the top of the steps [near the bridge]. I'm still shaking.
"I thought it was going to tip over. The bus tipped over to the right hand side. It would have been about 30 degrees."
Financial adviser Alex Whitman saw the aftermath of the crash.
He said: "There was nobody on the bus because it was out of service.
"He's parked at a bus stop. It's about 300 yards down the road from the bridge."
A London Ambulance spokeswoman said paramedics were called but found no casualties.
Coombe Road is blocked, with diversions in place, Kingston Council said.
Mike Weston, Transport for London director of buses, said: "At around 13:00 an out of service route 131 double deck bus, operated by London United, hit a rail bridge on Coombe Road near Norbiton Station after taking a wrong turn.
"The bridge was not damaged and rail services are unaffected. There were no injuries and the incident will be fully investigated."
Other crashes at the same bridge include:
October 2005: Five passengers sustained minor injuries when a rail replacement bus crashed. A few weeks prior an out-of-service 57 bus suffered the same fate.
March 2007: Trains and cars were delayed after a German lorry struck the bridge.
October 2007: A double-decker bus hit the bridge, but no one was injured.
LFB members at work just up road from FBU Head Office. Bus has driven under a low bridge at Norbiton. pic.twitter.com/FlWL1nZqCN— Matt Wrack (@MattWrack) December 23, 2013