The ghost bus of Notting Hill
There are also relatively recent testimonies of this apparition dating back to the 90s. This is a number 7 bus that appears in the Cambridge Gardens area of Notting Hill at 1.15am in the morning only in May. The first …