Great little cultural center in London. Very easy to travel to and from downtown with the tube station right around the corner.