The Marx Room, Quo Vadis 12 March 2014 By John Hirst Loading Map.... The Marx Room, Quo Vadis26-29 Dean Street - LondonDetails 51.514052 -0.13270379999994475 Address 26-29 Dean Street London London W1D 3LL United Kingdom Upcoming Events No events in this location