New Town Bars - Tv For Sporting Events New Town, Edinburgh

Halo Edinburgh

Halo

Bars in Edinburgh - New Town
3 Melville Place, New Town, Edinburgh, EH3 7PR Tags: air conditioning, happy hour, seating area, tv for sporting events

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