What can you say about the Elephant and Castle?
BBC NEWS | England | London | Dozens profit in cash-grab stunt The “elephant” has to be one of London’s worst eye sores. A big bright red building, badly in need of repair – though its been that way for years, it seems. I’m amazed that anyone ever shops there – still, its better than…