waitress/ bar staff at Tufnell Park Tavern - London, N/A, gb
Tufnell Park Tavern is a company based out of 162 Tufnell Park Road, London, United Kingdom.