Socratic Happy Hour Locations

Oxford, UK

 

Cambridge, UK

New York City, USA