83/85 Wardour Street, Soho
London, England \W1D 6
January 22, 2009

Nomads drinks at OBar