Add Slim Jims Liquor Store review

Slim Jims Liquor Store, London
Address: 112 Upper Street, Islington, London, N1 1QN
Style of pub: American bar
Features: Live music, Open late


Rating
Comments