This Almost Famous Leeds location has closed

Alexander Court, Great George St, Leeds LS1 3AL