A great place to relax hearing music. This live music bar, close to Tottenham court road tube station is one of the most famous live music place in London. There are three or four act per night, seven night a week. A lot of music and solo singer and group pass from here and the gallery you can find above the music room is the proof. To try!