With the number of museums, art galleries, underground venues, and art exhibitions per square inch there’s no denying that London is the rightful cultural capital of the world. To top things off, most of these places don’t even charge an entry fee. You are free