Elia St, Islington, London, N1 8DE
London, England
May 16, 2005

Pub Philosophy, Big Style at Prince Albert (Islington)