Play Live Radio
Next Up:
0:00
0:00
0:00 0:00
Available On Air Stations
The Garrick, a drinking and dining den tucked away on a side street in London, has long been a haunt of Britain's top politicians, actors and lawyers. Women have not been allowed to join — until now.