London is a city that is known for its unique cultural experiences which attract both locals and tourists. You can explore the many free museums, experience the thrill of a bygone era with London's clandestine 1920s-style speakeasies, discover retro finds at vintage shops and more. The city is also known for its indie music scene and shops selling vinyl records. Here are some that you should head to, if you love collecting retro music and indie record labels.


