Home > Resturants > Elephants Head

Elephants Head

Food:

Address: 224 Camden High Street , London NW1 8QR , England, London NW1 8QR

Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Full Bar

+44 20 7485 3130

View Menu