Festival Colors London: A Colourful Street Art Exhibition in London I visited the wonderfully vibrant and colourful street art exhibition ‘Festival Colors‘ in bustling Camden Town in London. Described as an ‘immersive and colourful street art experience’, located at Camden Market…