Tom Hark Preston Park
Will Post For Cash
- Jul 6, 2003
- 72,382
For me the most disgusting statue in London (apart from the one of the LIFFE trader complete with housebrick mobile phone in Cannon Street, obviously) is that of Bomber Harris, unveiled in front of a London church by the Queen Mother in 1992. Sake!