from www.standard.co.uk2 years agoI t has been derided around the world as London's worst tourist attraction. Read at www.standard.co.uk[add][|| ... ]