224 Camden High Street, NW1 8QR, London, England
Camden Town
+44 (0) 207 7485 3130
About Elephants Head
The Elephants Head is located at Camden High Street in Camden, NW London. The nearest tube is Camden Town - Northern (black) line.
265 Camden High Street, NW1 7BU, London, England
30 Hawley Crescent, NW1 8NP, London, England
31 Jamestown Road, NW1 7DB, London, England
2 Castlehaven Road, NW1 8QU, London, England
75-89 West Yard, Camden Lock Place, NW1 8AF, London, England
65 Kentish Town Road, NW1 8NY, London, England
Stables Market, Chalk Farm Road, NW1 8AH, London, England
35 Chalk Farm Road, NW1 8AJ, London, England