Maybe I could learn to like this logo if only I could understand how it relates to:
a) The Olympics
b) Sport
c) London
I can understand that to some extent it symbolises the young, urban culture of London - but to me it doesn't say anything about the way that a deprived area of the city is being re-generated by sport. Nor does it convey any ...