In London, the streets are decorated with graffiti, most museums are free, many bars and cafes are decked out with themed art, and fashion is taken seriously.
Read MoreIn London, the streets are decorated with graffiti, most museums are free, many bars and cafes are decked out with themed art, and fashion is taken seriously.
Read More