Admiral Bar

  • Concerts
  • Info
  • Followers

All the concerts from Admiral Bar

Follow this venue and we’ll let you know when there are concerts there.

Info

Admiral Bar is located in Glasgow, United Kingdom, specifically in 72a Waterloo Street. .

  • Location

    72a Waterloo Street