← Back to headlines
The Legend of West London's Phantom No. 7 Bus
The legend of a phantom Number 7 bus haunts a road in North Kensington, intertwined with a tragic 1934 accident, with the ghostly narrative likely evolving before the crash.
15 Aug, 09:00 — 15 Aug, 09:00



