Islington Pubs - Happy Hour Islington, London

The Mitre London

The Mitre

Pubs in London - Islington
130 Upper Street, Islington, London, N1 1QP Tags: air conditioning, beer garden, dj, food, happy hour, outside seating, pool tables, traditional english, vegetarian dishes, wireless internet access

0 Reviews
Found 1 businesses. Now showing 1 to 1. 1