okay venues for champions league final?
somewhere we can continue drinking afterwards? east or south?
automatically I'm thinking Albion or Effra, but both aren't the biggest of venues, but have decent atmosphere's. Unless someone can suggest a spanish bar to watch it in...
okay venues for champions league final?
somewhere we can continue drinking afterwards? east or south?
automatically I'm thinking Albion or Effra, but both aren't the biggest of venues, but have decent atmosphere's. Unless someone can suggest a spanish bar to watch it in...