Studio 88 | Studio 88 | Studio 88 | Studio 88 | Studio 88 |

attachment

Studio 88

London's best night clubs and late bars: Studio 88 is a new late-night live music venue in Leicester Square