GONE BUT NOT FORGOTTEN….
It’s GONE……..the abandoned Mini Cooper in Bushy Park has been removed at last… The most famous Mini Cooper in south west London which became a symbol of bureaucratic nonsense after being abandoned in Bushy Park has finally GONE, Teddington Town can exclusively reveal. According to witnesses the untaxed car, which had no MOT, was quietly removed…



















